FB#.PRES
Description
FB#.PRES reports the resolution of FB#.P. This can be useful to determine if the value FB#.P is reporting are correct and for calculating scaling parameters in custom units.
-
For rotary motors this are always 232 counts/rev. For linear motors or dual loop applications where the feedback is assigned to an axis using AXIS#.IL.FBSOURCE, AXIS#.VL.FBSOURCE, or AXIS#.PL.FBSOURCE, it will be derived from AXIS#.MOTOR.PITCH and give counts/mm regardless of the encoder’s actual resolution.
For linear encoders not attached to an axis, it will be in counts/mm using the encoder’s resolution matching FB#.RES.However, if a linear BiSS-C or SSI encoder with less than 32 bits is not tied to an axis, it will be equal to
FB#.RES * 2(32 - # feedback bits)to match the internal shifting done to FB#.P in these cases.
Examples
- Any Rotary:

- Linear Motor ued as AXIS#.IL.FBSOURCE with AXIS#.MOTOR.PITCH = 32mm between poles (default):

- Linear Encoder used as AXIS#.PL.FBSOURCE with AXIS#.MOTOR.PITCH = 1mm movement per 1 rev of primary rotary motor:

- Linear Encoder not assigned to an axis using an EnDat Analog 20,000nm/line:

-
Linear Encoder not assigned to an axis using 26-bit BiSS0C 50nm/line:
Versions
| Action | Version | Notes |
|---|---|---|
| Implemented | 02-10-01-000 | |
| Feature Change | 02-15-00-000 | Added special handling for linear BiSS and SSI encoders |
General Information
|
Type |
Read Only |
|
Units |
Rotary: Counts/revolution Linear: Counts/mm |
|
Range |
N/A |
|
Default Value |
N/A |
|
Data Type |
Integer |
|
Stored in Non-Volatile Memory |
No |
Variants Supported
All variants are supported.




